  body * {
      font-size: 12px;
      font-family: "微软雅黑", "宋体";
  }
  /* 整体框架的更新效果 */
  /* 菜单栏更新效果 */
  
  .-frame > .content .main-left {
      background-color: #EBEFF8
  }
  
  .title_menu {
      text-align: center;
      min-height: 38px;
  }
  
  .title_menu > span {
      background: #EBEFF8;
      font-weight: bold;
      line-height: 38px;
      font-size: 15px;
  }
  
  .fist_menu {
      text-align: center;
      min-height: 40px;
  }
  
  .second_menu {
      text-align: left;
      min-height: 28px;
      padding-left: 55px;
  }
  
  .fist_menu > span {
      width: 100%;
      display: block;
      height: 100%;
      line-height: 40px;
      font-size: 15px;
  }
  
  .second_menu > span {
      width: 100%;
      display: block;
      height: 100%;
      line-height: 28px;
      font-size: 12px;
  }
  
  .fist_menu>span:hover {
      background-color: #D6DEEB;
      cursor: pointer;
      border-right: 3px solid #2378E2;
  }
  
  .second_menu>span:hover {
      background-color: #D6DEEB;
      cursor: pointer;
  }
  
  .fist_menu>span>img {
      margin-right: 12px;
  }
  
  .title_menu>span>img {
      margin-right: 12px;
  }
  /* 表单新增效果 */
  
  label.formlabel {
      font-size: 14px;
      font-weight: normal;
  }
  
  input.form_input {
      height: 90%;
      border: 1px solid #D7D7D7;
      margin-top: 5px;
      margin-bottom: 10px;
      height: 30px;
  }
  
  input.form_input.large {
      width: 300px;
  }
  
  input.form_input.normal {
      width: 180px;
      height: 28px;
  }
  
  select.form_select {
      height: 80%;
      border: 1px solid #D7D7D7;
      margin-top: 5px;
      margin-bottom: 10px;
      height: 30px;
  }
  
  select.form_select.large {
      width: 300px;
  }
  
  select.form_select.normal {
      width: 180px;
      height: 28px;
  }
  
  textarea.form_textarea {
      background-color: white;
      border: 1px solid #D7D7D7;
  }
  
  textarea.form_textarea.large {
      width: 300px;
      margin-top: 5px;
  }
  
  textarea.form_textarea.normal {
      width: 150px;
  }
  
  .form_save {
      background: #3083EB;
      width: 70px;
      height: 35px;
      border: 1px solid #186ed1;
      padding: 1px 6px 0px 6px;
      color: white;
      border-radius: 3px;
      font-size: 14px;
      font-weight: bold;
      font-family: "宋体";
  }
  
  .form_cancle {
      background: #EFAD4D;
      width: 70px;
      height: 35px;
      border: 1px solid #ff9c10;
      border-radius: 3px;
      font-size: 14px;
      font-weight: bold;
      font-family: "宋体";
      padding: 1px 6px 0px 6px;
      margin-left: 20px;
      color: white;
  }
  
  button.form_area_add_btn {
      background: #19B5FE;
      width: 40px;
      height: 25px;
      border: 1px solid #bec8d3;
      padding: 1px 6px 0px 6px;
      margin-top: 10px;
      margin-bottom: 10px;
      color: white;
  }
  
  button.form_area_del_btn {
      background: #EB5E51;
      width: 40px;
      height: 25px;
      border: 1px solid #bec8d3;
      padding: 1px 6px 0px 6px;
      margin-left: 10px;
      color: white;
  }
  /* 列表查询新增效果 */
  
  label.search_text {
      font-size: 14px;
      font-weight: normal;
      margin-left: 8px;
      font-family: "宋体";
  }
  
  input.search_input {
      height: 30px;
      border: 1px solid #D7D7D7;
  }
  
  select.search_select {
      height: 30px;
      border: 1px solid #D7D7D7;
  }
  
  input.search_btn {
      background: #3599EE;
      width: 70px;
      height: 30px;
      border: 0px;
      padding: 1px 6px 0px 6px;
      margin-left: 10px;
      color: white;
      border-radius: 3px;
      font-size: 14px;
      font-weight: bold;
      font-family: "宋体";
  }
  
  input.reset_btn {
      background: #EFAD4D;
      width: 70px;
      height: 30px;
      border: 0px;
      padding: 1px 6px 0px 6px;
      margin-left: 10px;
      color: white;
      border-radius: 3px;
      font-size: 14px;
      font-weight: bold;
      font-family: "宋体";
  }
  
  input.add_btn {
      background: #42C543;
      width: 70px;
      height: 30px;
      border: 0px;
      padding: 1px 6px 0px 6px;
      margin-left: 10px;
      color: white;
      border-radius: 3px;
      font-size: 14px;
      font-weight: bold;
      font-family: "宋体";
  }
  /* 列表表格新增效果 */
  
  table.list_table {
      width: 100%;
      border: 1px solid #d6e0f5;
      font-family: "宋体";
  }
  table.list_table.left td{
      text-align: left;
      padding-left: 100px;
  }
  
  table.list_table thead {
      border-bottom: 1px solid #d6e0f5;
  }
  
  input.list_update_btn {
      background: #19B5FE;
      width: 40px;
      height: 25px;
      border: 0px;
      padding: 1px 6px 0px 6px;
      margin-left: 10px;
      color: white;
      border-radius: 3px;
      font-family: "宋体";
  }
  
  input.list_delete_btn {
      background: #EB5E51;
      width: 40px;
      height: 25px;
      border: 0px;
      padding: 1px 6px 0px 6px;
      margin-left: 10px;
      color: white;
      border-radius: 3px;
      font-family: "宋体";
  }
  
  input.list_next_btn {
      background: #fe7e00;
      width: 60px;
      height: 25px;
      border: 0px;
      padding: 1px 6px 0px 6px;
      margin-left: 10px;
      color: white;
      border-radius: 3px;
      font-family: "宋体";
  }
  
  table.list_table thead tr td {
      text-align: center;
      font-size: 15px;
      font-weight: bold;
      background-color: #EAEDF2;
      height: 38px;
      color: #585659;
  }


  table.list_table thead tr td {
      text-align: center;
      font-size: 15px;
      font-weight: bold;
      background-color: #EAEDF2;
      height: 38px;
      color: #585659;
  }
  
  table.list_table tbody tr td {
      text-align: center;
      font-size: 14px;
      height: 38px;
      border-bottom: thick solid #EAEDF2;
      border-bottom-width: 1px;
  }
  
  div.detailDiv {
      width: 100%;
      height: 100%;
      overflow: auto;
      min-height: 375px;
  }
  /*弹窗样式*/
  
  .modal_bg {
      background: #f7f7f7;
  }
  
  .bomb_header {
      border-bottom: 1px solid #b2b2b2;
      color: #55637f;
  }
  
  .bomb_header h3 {
      font-weight: bold;
      font-size: 14px;
      font-family: "宋体";
  }
  
  .ui-jqgrid-htable {
      background: #FFF;
      margin: 0 auto;
      border: 1px solid #d8e0f4;
  }
  .ui-jqgrid-htable thead tr {
      background: #eaedf2;
      border-bottom: 1px solid #d7dff4;
      height: 36px;
      color: #575759;
      font-family: "宋体";
  }  
  .ui-jqgrid-htable thead tr th{
      text-align: center;
  }
  #jqgrid tbody {
      background: #fff;
  }
  
  .list_tr {
      border-bottom: 1px solid #d8e0f4;
  }
  
  .list_tr td {
      text-align: center;
  }
  
  .empty {
      background: #2e81e9;
      width: 40px;
      height: 25px;
      border: 1px solid #196fd2;
      padding: 6px 15px 6px 15px;
      margin-left: 10px;
      color: white;
      border-radius: 3px;
      font-family: "宋体";
      font-weight: bold;
      font-size: 14px;
  }
  
  .ensure {
      background: #fff;
      width: 40px;
      height: 25px;
      border: 1px solid #dfdfdf;
      padding: 6px 15px 6px 15px;
      margin-left: 10px;
      color: white;
      border-radius: 3px;
      font-family: "宋体";
      font-weight: bold;
      font-size: 14px;
  }
  
  .cancel {
      background: #fff;
      width: 40px;
      height: 25px;
      border: 1px solid #dfdfdf;
      padding: 6px 15px 6px 15px;
      margin-left: 10px;
      color: white;
      border-radius: 3px;
      font-family: "宋体";
      font-weight: bold;
      font-size: 14px;
  }
  
  .grid_cell {
      border-bottom-width: 1px;
      border-bottom-color: #D3D0D0;
      border-bottom-style: solid;
      height: 36px;
  }
  
  span.ui-icon-seek-first {
      background-image: url(img/ui-icons.png);
      background-position: -80px -160px;
      height: 16px;
      width: 16px;
  }
  
  span.ui-icon-seek-prev {
      background-image: url(img/ui-icons.png);
      background-position: -48px -160px;
      height: 16px;
      width: 16px;
  }
  
  span.ui-separator {
      border-collapse: separate;
      color: rgb(0, 0, 0);
      cursor: default;
      display: block;
      float: left;
      font-family: 宋体, Arial;
      font-size: 12px;
      font-weight: normal;
      height: 0px;
      margin-bottom: 1px;
      margin-left: 1px;
      margin-right: 1px;
      margin-top: 1px;
      white-space: pre;
      width: 0px;
  }
  
  span.ui-icon-seek-next {
      background-image: url(img/ui-icons.png);
      background-position: -32px -160px;
      height: 16px;
      width: 16px;
  }
  
  span.ui-icon-seek-end {
      background-image: url(img/ui-icons.png);
      background-position: -64px -160px;
      height: 16px;
      width: 16px;
  }
